supply mains - Turkish English Dictionary